/* 
 * File:   JRepositoryFile.h
 * Author: johnneyshi
 *
 * Created on 2013年1月6日, 上午10:11
 */

#ifndef JREPOSITORYFILE_H
#define	JREPOSITORYFILE_H
#include "JWorkingCopiesBaseFile.h"
#include <string>
#include <iostream>
#include "JSerialize.h"

class JRepositoryFile : public JSerialize
{
public:
    JRepositoryFile();
    JRepositoryFile(const JRepositoryFile& orig);
    virtual ~JRepositoryFile();
    int Serialize(std::iostream& _strea,int& allSize);
    void ReSerialize(std::iostream& _strea);
    JWorkingCopiesBaseFile& file;
    std::string realPosition;
    std::string realFileName;
private:

};

#endif	/* JREPOSITORYFILE_H */

